Day: June 10, 2018

The Fat Mermaid

What a gem of a discovery, a piece of Greece in Bedfordview. Opened in September 2017 its still…