Flowing Beauty - Ashley J. Harper

obstruction creates beauty 1

Henry Cowell Parkdriftwoodriverstreamwater