Walking. Gossip. Travel.
Written by
in
An interesting name, but apparently this is a slightly iconic location to many residents of Malta….