Gran Teatro de La Habana

Gran Teatro de La Habana

$3,200.00 Regular Price
$2,880.00Sale Price

By Harry Galbraith

Oil on Canvas

16" x 20"