Star Studio

Location:
Meriden, CT US