This Portuguese Star Fort From Above –

The Nossa Senhora da Graça (La Lippe) is an 18th century fort and UNESCO World Heritage Site… Read More

This Portuguese Star Fort From Above – Read More »