Luca Beach Towel is now out
Luca Beach Towel was released today on Shop Disney. Now available for purchase for $16.99. You’ll feel like a fish out of water while relaxing on this soft plush beach towel featuring Luca and Alberto as sea monsters in a retro travel poster design promoting Isola Del Mare. Inspired by …