The Dam

The Dam - A Small Dam In North-Eastern Spain. Photo