Riding in Hyde Park, London, England
Lady in Red, Hyde Park, London, England
Mystical Trees, Hyde Park, London, England