You know you’ve been in London’s Mayfair all day when… you spot & snap a gaudy monstrosity such as this (pic 1) at lunchtime then before heading home you make a small detour to pay respects to the great Stirling Moss by visiting his famously hi-tech Shepherd Street home (pic 2).
1 / 2
Post image
Post image

Comments