James McAvoy shade in Barcelona

pastacatalans-barcelona-080514_zps5c7a61