buffalo
infringement
festival
Filigrees Gallery & Boutique

Address:
1121 Elmwood Ave.
Buffalo NY 14222

Website: filigrees.webs.com