Printed on CanvasOutside of frame is 5” tall x 3.75” wide.Pressed in house in the USABaroque Royal Blue/Gold Holy Family Hearts Canvas Framed Catholic Art$29.95PriceQuantity*Add to CartBuy Now