Monzievaird and Strowan


Monzievaird and Strowan - civil parish in United Kingdom.