Vela de Santiago y Santa Ana, Sevilla, Spain

Vela de Santiago y Santa Ana. Triana. Sevilla. Andalucia. Spain.