Designed by
Title
Esglesia de Santa Maria del PI, detail of the pipe organ and polychrome stained glass windows. Barcelona #153116840
Description
Esglesia de Santa Maria del PI, detail of the pipe organ and polychrome stained glass windows. Barcelona, Spain
This image is editorial