Categories
faith

A Floating Church Will Soon Set Sail on London’s Canals

The aptly named Floating Church is just that.