Decorative window glass

Embossed starbursts

Port Mobil

Staten Island, Port Mobil, Staten Island

View Site