Santa Claus Church, Demre

Stamp

1955
Turkey
Scott #1191
St Nicholas Church, Demre (Myra), Turkey, with image of Nicholas above

The church