Log In or Register
This is the first of a new series about Rhodes island, Greece. I went over there this last April and it was a very nice experience to visit this little island. (I cannot continue anymore my series about the 'Trophée Andros' because of the brands name on the cars) RAPH