Would depend on the situation. Veux-tu would be more formal and correct (although using 'tu' so not that formal). This sounds to me like an agressive question so is more likely to be delivered "tu veux ma photo?" Same as in English really "You want my photo?". But equally it could just be a genuine question in which case "veux-tu ma photo" or "est-ce que tu veux ma photo?"