What does an einem sonnigen Aprilnachmittag mean?

an einem sonnigen Aprilnachmittag - German to English

on a sunny April mid-day