CuddlyCassowary, 1 year ago Fish and chips vendor. Basically wonderfully greasy fried British street food.
Fish and chips vendor. Basically wonderfully greasy fried British street food.