This fountain is located on the Eastern corner of Plaza Catalunya.
..
Putti are divine beings, like angels, but without wings.