Travel Adventures

Turia riverbed

Water and flowers in Valencia, Spain near the Art and Science museum.