Afon Llia
United Kingdom
>
Cymru / Wales
>
Powys
>
Maescar
>
Afon Llia
Afon Llia in Powys, Maescar.
Afon Llia
Waterway
Stream