La Pedrera
Picture of one of Antoni Gaudi's creations, La Pedrera, Barcelona, Spain.
Modernist period architecture.
© Cafayate | Stock Free Images
Similar Free Images