Sunday, February 10, 2013

Óbidos medieval town

Óbidos medieval town with its (calçada portuguesa) cobblestone hand made pavement - Portugal