HUGH MC MILLAN: Moray Coast. Scotland.
HUGH MC MILLAN: Moray Coast. Scotland.
HUGH MC MILLAN: Grey Seal
HUGH MC MILLAN: Moray Coast. Scotland.
HUGH MC MILLAN: Moray Coast. Scotland.
HUGH MC MILLAN: Moray Coast. Scotland.
HUGH MC MILLAN: Findlater Castle
HUGH MC MILLAN: Findlater Castle
HUGH MC MILLAN: Moray Coast. Scotland.