Cross On The Hill

Cross On The Hill With Statues Of Saint Peter And Saint Paul, Bohemian Paradise, Czech Republic, Europe. Photo