Tag: Okuda
You Must See the Okuda’s Striking Street Sculptures
New colorful sculptures appeared in the public area of Boston. It's part of the Air Sea Land project created by Spanish artist Okuda. He is a multidisciplinary artist and designer and...