John N. Deluca

Memorial Square

 

 

 

 

 

Haven Ave and Cranston St. across from Church