Sagrada Família, Barcelona Spain. it may be the most impressive manmade structure I’ve ever seen.  

By:


Leave a Reply

%d bloggers like this: