The ride sits in a sunny Greek village.

Le Cheval de Troie

Le Cheval de Troie

4 October, 2023 by Gazza

The ride sits in a sunny Greek village.

In this photo