Monsaraz is a small medieval hilltop town overlooking the water in Southern Portugal (Photo by Hurtuv, 2014)
January 26, 2018
Monsaraz is a small medieval hilltop town overlooking the water in Southern Portugal (Photo by Hurtuv, 2014)
January 26, 2018