Stamp

Santa Claus Church, Demre

1955

Turkey

Scott #1191

St Nicholas Church, Demre (Myra), Turkey, with image of Nicholas above

The church