HMS Pinafore 7

David Hamilton