Christmas decoration in Cape Town, South Africa
Cape Town, South Africa - November 30, 2016: Christmas decoration on the shop window of The Point Mall in Cape Town, South Africa, promoting their gift wrapping station with views of the Signal Hill and surrounding areas.
One Time Use License
RF Unlimited License
Report this product