Dead Tonges A.K.A. DTFOS cover image

Barcelona, Spain

dead tongues from outter space