La Strada's Restaurant

Location: Houston, Tx
Size: 4' H. x 2.5' Sq.

Detailed Stained Glass Mosaic Panels With Metal Framing.

360° Tour of San Felipe