Seen everywhere in New Zealand, the fish & chips shop.


Not yet rated