Saudi Arabia

Postcard from

Saudi Arabia
Saudi Arabia
Stamp and postmark