Upper Barrakka 4/25 (2017)

Upper Barrakka 4/25 (2017)

Regular price €175,00 Sale

Upper Barrakka 4/25 (2017)

Rupert Cefai

Limited Edition Print

36 x 27 cm Unframed

64 x 56 cm Framed