Edit: Sigh, I forgot the number one rule for submarines: if it looks weird, it's Dutch.
Dutch K IX of Holland type (K VIII class, technically), 1923. As to the "whose": its captain changed a bit too often, and I don't know when the picture was made.
The Aussies more or less acquired the sub in 1942, some info (in English) can be found here:
http://www.dutchsubmarines.com/boats/boat_kix.htm