Snowfall on Sacred Heart

$ 1,100.00

Sacred Heart Church in North Square in Boston's Little Italy - the North End - and the surrounding restaurants on Prince Street after a snowfall as the lights warm the street and beckon people inside for some delicious Italian food.

Gallery wrapped, 24x24 canvas

Related Products