Image 1 of 1
GREAT-BRITAIN-TG1787.jpg
Clementine, London, England, United Kingdom