It is definitely a Zara Class Heavy Cruiser.
Zara class was formed by 4 ships: Zara, Fiume, Gorizia and Pola.
I'm sure Pola is not the one depicted, as the bridge structure is different.
I don't think it's Fiume, as the bridge structure is different, and front funnel looks different too.
That leaves Gorizia and Zara as doubt. Being sister ships it's difficult to tell the difference, but my guess would be Zara.
The front funnel in Gorizia features a 3-pipe structure that seems to be absent in the photo.
My guess is Zara.
Regards,