Photo by Julian Cresser – Yaadinfo Contributor
“Lookout to Lucea” is a picture taken from the Dolphin Head Mountains in Hanover. From this vantage point you get an unhindered view out towards the sea near Lucea.
|Great Discounts on Nikon & Other Digital Cameras from TigerDirect|
Click for Full Pic