Summer vacation in Monte Gordo, Algarve, Portugal.

More photos by kuasimudo