Leave a comment

zelle_vs October 18 2018, 06:58:00 UTC

Amazing! There is ne arch of triumph in Barcelona but it looks simple compared to this one. It was built in 1888


Image from Wikipedia

Reply


Leave a comment

Up