Ceramic Garden Koi 1pcs

$39.99
Color:  Blue
Quantity
Share the love
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description
Direct a garden lover’s gaze
Whether it’s one fish or an entire school, you will be sure to not only delight observers, but these unique garden sculptures will also inspire conversation with visitors or even the passerby. The naturally curved tail, meant to bring a fluid aesthetic to your garden, will encourage the eye to follow the movement of your landscape, drawing attention to every aspect of your space. With both right and left tail directions available, see how the fish curve in response to the more permanent elements of a garden with the feeling of a perfect fit within the natural flow of their environment.
 
 
For all climates and spaces
Durably made in Maine, these stunning creations come in a selection of colors certain to enhance any environment and can withstand any weather conditions. Go ahead and enjoy a burst of color in your winter wonderland. Bring a dry creek bed to life with a playful school meandering through. Create your own underwater haven or enhance your serenity fountain with these completely submersible works of art. Whatever the temperature, weather conditions or location, rest assured your fish are safe and guaranteed to endure what nature throws at them without fading or cracking.
 
 
For all occasions
Fish In The Garden’s unique fish art garden ornaments are the perfect gift for any occasion. A creative gift idea, these fish are both unexpected and absolutely delightful! Be the giver who conquers the most difficult to shop for person with this truly unique garden art. Whether you’re giving this special gift to a garden enthusiast or to your favorite city dweller, these fish will evoke a sense of joy and serenity wherever they are planted (and will earn you the coveted “best gift award” – you’re welcome)
 
 
Start with a set of three — one with two tails, one with tails — and add as many fish as you want to create a colorful school. 
Go through the bottom hole of the hollow fish and wedged firmly into the top fin, so the fish stays at the angle of your choice, recommended for groups of 3 or more to move and flow.
Says the artist who designed and made these fish: One is a fish on a stick. The second is cute and romantic. Three or more will create flow. "

Dimensions: 8"L  2.5"W  3.2"H
Mount these ceramic fishes anywhere in your landscape: garden, front or back yard, flower bed, lawn, farm, patio, along a pathway. No matter day or night, no matter what the weather, enjoy the pleasure it brings you every day of the year. It is a meaningful gift for Thanksgiving Day, Christmas, Birthday, Father’s Day, Mother’s Day, Black Friday, Wedding anniversary, Housewarming, Holidays, and any day worth celebrating and commemorating.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.