Catholic Church (Stock Footage)

Catholic Church (Stock Footage)

Church is located in the mountains in Greece, on the island of Rhodes

by
by
by
by
by
by