a window display of a lot of stuffed animals
Large amount of stuffed animals on display in glass window
a store front with a lot of windows and writing on it
Represent the Image description about Arts and Crafts:
Represent the Image description about Arts and Crafts:
Represent the Image description: