Would you like this image in a better quality?
Premium Membership
Saint Denis, the main town on Reunion Island