I have had a run of the most awesome baby names here lately! I absolutely love the name Declan and it certainly suited this little one. Here he is at 12 days new.