Italy

Postcard from

Italy
Italy
Stamp and postmark