An overpoweringly fragrant shop located in the port area of Ibiza Town stocks just about every spice known to modern man.
The shop located in Ibiza sells fragrant spices.
The warehouse was well ventilated because it had superb air conditioning.