Little Ben, Gozo

The church of Ta' Pinu on the island of Gozo, Malta. Apparently the clock tower is also known as Little Ben by some people.

Ta' Pinu Church, Gozo

The church of Ta' Pinu on the island of Gozo, Malta. Apparently the clock tower is also known as Little Ben by some people. 


© Robin Messer 2011-2012