The Victoria Pub and Restaurant in Paddington, London, England
Riding in Hyde Park, London, England
Lady in Red, Hyde Park, London, England