Trees growing on shoreline rock at Irving Nature Park in New Brunswick Trees growing on coastal rock at Irving Nature Park in New Brunswick, Canada 100_0879