CITIZENS! live @ London Calling Festival at Paradiso in Amsterdam, Netherlands on 5/18-19/12 Photos by Abel Cruz