28.5.09

French Parking?


French Parking? (As seen somewhere in Nicosia) What does that mean? What is a French Parking? Greek is my second language but I speak it like it's my 7th! Can someone explain?
Merci!

No comments: