Drummer Boys

Will this rain ever cease ?

Will this rain ever cease ?

Portree Highland Games 2010