Timeshare Travel #TravelTuesday – Spain
Casa Milà, better known as La Pedrera meaning the “The Quarry,” in Barcelona, Spain. This “modernist” building was designed by architect Antoni Gaudí and actually built during the years 1905–1910. Submitted by Agnes DeCrites of Belgium. The building was declared a World Heritage site by UNESCO in 1984, and is open to the public, including…