Lovely Girl

ENGLAND. London. Sherlock Holmes Museum – 221b Baker Street. 2008.  Read More

Queen’s Guard

ENGLAND. London. Buckingham Palace. 2008.  Read More