CuddlyCassowary, 2 years ago Fish and chips vendor. Basically wonderfully greasy fried British street food.
Fish and chips vendor. Basically wonderfully greasy fried British street food.