Freshly baked Easter lemon cake with powdered sugar on top - Image Details