Statue and mural in the town square in Sagres, Portugal

Statue and mural in the town square in Sagres, Portugal

Statue and mural in the town square in Sagres, Portugal

Leave a Reply