Yellow Storefront of Aruba Trading Company, Oranjestad, Aruba, Dutch Caribbean
2006-10-27-041.tif
[71/84]
© HOLGER LEUE PHOTOGRAPHY