A furniture store in Seville, Spain
Size: 6000px × 4000px
Location: Seville, Spain
Photo credit: © Luciano Leon / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: business, furniture, muebles, occupation, owner, owners, seville, spain, store