1. flamingos and ducks on riverbank

    flamingos and ducks on riverbank

    8