Revellers flocked to the streets for the St Patrick's Day festivities, donning shamrocks, leprechaun hats and all things green in celebration of Ireland's patron saint. A day that observes the ...