Big Intervale Cape North

Nova Scotia, Canada