Stretch16

Stretch16

Portuguese church. A church under clear blue skies Royalty Free Stock ImagesPortuguese church. A church under clear blue skies