Stock Photo - Stilt, El Remolar, Viladecans, Barcelona Province, Spain

Stock Photo: Stilt, El Remolar, Viladecans, Barcelona Province, Spain.