Houses Forming Town Wal...
Unknown (Portuguese)
Tavira, Faro, Portugal
This browser does not support iframes.