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 (10874)

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