Praia da Ilha de Tavira (Tavira Island Beach)

Praia da Ilha de Tavira (Tavira Island Beach)