Moray church celebrates 150th anniversary with outdoor service

Portknockie Church hosted an open-air service as part of its 150th anniversary celebrations.
Portknockie Church hosted an open-air service as part of its 150th anniversary celebrations.

Breaking