Antonio Tamburro - "The Room"

Oil on canvas

140 cm x 140 cm

Print