Star Studio

Location:
Meriden, Connecticut US