The Medieval Walled Town of Obidos, Portugal

The Medieval Walled Town of Obidos, Portugal

[www.patz.com]