17×11 in. Rolled Canvas Giclee Reproduction Print is signed by artist Leon Jimenez. Image on canvas is approx 14×9 inches. Suitable for framing.

Print Friendly, PDF & Email