Share
twitterlinkedinfacebook
Image 1 of 1
Shanghai_M4_0093.jpg
Senior Staff Quarters On Rue Ferguson (Rear), Restoration In Progress.