interior of a small shopping centre or mall in Cape Town, South Africa with people or shoppers walking around the shops in Winter

- Image ID: W5F3P1
interior of a small shopping centre or mall in Cape Town, South Africa with people or shoppers walking around the shops in Winter
Childa Santrucek / Alamy Stock Photo
Image ID: W5F3P1
Location: Newlands, Cape Town, South Africa

Similar stock images