Casa do Largo
 
Silves / Algarve
Portugal