Sold Out

GRAN VISTA DE VELARDE – By Gregory Frank Harris

60 by 50 inches, oil on canvas