X
River Taff, Near Cardiff - This is the River Taff near Cardiff, Wales where I live. We had had a night of extremely heavy rainfall.
• @derek_a (10873)
•

River Taff, Near Cardiff - This is the River Taff near Cardiff, Wales where I live. We had had a night of extremely heavy rainfall.