Rhodes 01

RHODES, GREECE

Rhodes Municipality in Greece, attracted thousands of visitors with the unique christmas decorations ...

Click here and here for timelampses...