by wjarek
Shops, bars, cafes and restaurants in a pedestrian precinct in La Carihuela, Torremolinos, Costa Del Sol, Spain