Buddha Mural in a Chinatown Parking Lot

buddha wall mural, chinatown boston
Located in the lot between Harrison Avenue and Tyler Street.


You may also like

Leave a Reply