Image 20240828 HMSPinafore 20574 by John Rose
HMS Pinafore
>
20240828 HMSPinafore 20574
© John Rose Photography