Private Residence, New Haven, CT
Painted by: Liz Squillace
- Zoom Out