River Loy


River Loy - natural watercourse in Scotland, United Kingdom.