Click image for next photo or view all
The town of Russell is situated in the sub tropical north, Bay of Islands.
More pictures of cities
Buy this image
Embed or share this image.
This web site, logo, name, content, photos, and design are protected by international copyright law.
Original versions of our photos can be purchased & web versions can be shared subject to conditions.