Shop in Geneva selling leopard fur fashion
Shop in Geneva selling leopard fur fashion
Size: 2758px × 4137px
Location: Geneva
Photo credit: © Travel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: big, boutique, cat, cecil, cruelty, fashion, fur, furs, geneva, leopard, peta, shop, skins, switzerland