BARCELONA, SPAIN - AUGUST 05, 2016: Casa Mila or La Pedrera is a modernist building in Barcelona and was the last private residence designed by architect Antoni Gaudi built between 1906 and 1910.
BARCELONA, SPAIN - AUGUST 05, 2016: Casa Mila or La Pedrera is a modernist building in Barcelona and was the last private residence designed by architect Antoni Gaudi built between 1906 and 1910.