Thank God for escalators.

Thank God for escalators.
Return to photos of spain/Barcelona