STR Residence in Cala Talamanca, Ibiza, by Gallardo Llopis ArquitectosMore Info: Please like and follow Photos by: Germán Cabo March 14, 2023 by Nitin Goel