Turkish Stadium

    Turkish Stadium

    A Greek in an All-Turkish stadium.

    Turkish Stadium
    c.ai