Share
twitterlinkedinfacebook
Image 1 of 1
8101-JGF-cityscapes-Santiago-CL.jpg
Hotel Castillo Rojo, an elegant German Tudor style building in Santiago, Chile.  Built in 1923 as a mansion house.