logo NH Mountain Hiking             < Islesboro Island             < Best Photos             < Garden Flower Photos

Moroccan Toadflax (Linaria moroccana) on Islesboro Island in Maine
 
Moroccan Toadflax (Linaria moroccana) on Islesboro Island in Maine.