He was in the Navy and served on carriers, but unfortunately my mum couldn't ID / couldn't remember the ship. All it says on the back, written in pencil, is "Grand Harbour, Valetta Malta". No date either, unfortunately.
I think it must be HMS Eagle or HMS Ocean, though I really can't be sure.
In any case though, I thought this was a good place to share it, as it shows a nice line-up of Gannets, Sea Hawks and (I think) Sea Venoms behind them on the flight deck.
Click for large image:

Regards
- Steve