Home »

Krull European Vacation! » 2IMG_3061

The 12th century St. Peters Church, has been restored and rebuilt many times.
Top of the hill views of the Rhine River and Bacharach.