Can't figure this out. Twitter has the mrswalsh posting this pic with this info:
Bio: Mrs Walsh online store is the home of fluffy slippers, cute knickers and baby wear
Latest Tweet: My new tennis coach Malik safin http://yfrog.com/0y6fylj
whereas Ibiza is an island in the Mediterranean Sea 79 km off the coast of the city of Valencia in Iberian Peninsula, Spain. It is the third largest of the Balearic Islands, an autonomous community of Spain.
Nice pic anyhow.