Lutheran Church in St Thomas

Lutheran Church in St Thomas

Exterior of old Lutheran Church in Charlotte Amalie on St Thomas in the US Virgin Islands

by
by
by
by
by
by