Share
twitterlinkedinfacebook
Image 1 of 1
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.