Beautiful blooming pink Alcea rosea hollyhock flowers close up growing on a urban street in Hamburg, Germany