« back to search results

Share
twitterlinkedinfacebook
Image 32 of 1683
< Prev Next >
Weihai_IMG_0242.tiff
Summer Residence Of The Commander-in-Chief, Royal Navy China Fleet.  Now A Restaurant, Near The Ferry Pier, Liugong Island, Weihai.