Coastal street scene in Spain

    by Pavellim: Movies

    There’s a constant Islamic pressure bearing down on Spain and the rest of Europe, and it’s not letting up.

    Transcript (en)

    The