Boris Riaboff

Church of Our Lady of Kazan (Nassau County, New York)