Designed by
Title
St. Peter Church, rear facade on the Wellington Square side, Torres Vedras, Portugal #264196153
Description
Medieval and renaissance St. Peter Church, rear facade on the Wellington Square side, Torres Vedras, Portugal - July 23, 2021