Giant Plant in a Flower Pot at the Pool in Playa de Muro, Mallorca, Spain

Giant Plant in a Flower Pot in Playa de Muro, Mallorca, Spain

I’m not even sure what this is, but I guess it is a Banana Plant.

Leave a Reply

Your email address will not be published.