Stephen Desroches

An aerial view of Cape Tryon lighthouse and the green coastline of Prince Edward Island, Canada


Back To Top