Designed by
Title
Oporto Senhora da Lapa church stained glass window #270286566
Description
Porto, Portugal - March 23, 2015: Stained glass window from Senhora da Lapa Catholic church in Oporto, Portugal, representing young jesus among doctors. Translation of the words: I am in those who are my father's
This image is editorial