Trafalgar Square | eCard sent via WhatsApp Published May 15, 2020 at 896 × 893 in Trafalgar Square Trafalgar Square is a WhatsApp eCard. Beautiful eCards created by artists and send via WhatsApp. Trafalgar Square is a WhatsApp eCard. Beautiful eCards created by artists and send via WhatsApp.