Designed by
Title
Puppy, art installation in Bilbao, Basque Country, Spain #281014735
Description
Puppy, delightful and whimsical art installation and larger-than-life sculpture made entirely of vibrant flowersm exuding a sense of warmth and happiness. Bilbao, Basque Country, Spain
This image is editorial