Flower n.
1. that part of a plant that produces seeds.
2. the flower of, the finest part of
3. the flower of speech, ornamental phrase
Oxford Advanced Learner’s Dictionary of Current English
 
              
              
                
              
              
             
              
              
                
                  
                  Photo Installation, 2004
                      
                     
              
              
                
                  
                  Photo Installation, 2004
                      
                     
              
              
                
                  
                  Photo Installation, 2004
                      
                     
              
              
                
                  
                  Photo Installation, 2013
                      
                     
              
              
                
                  
                  Photo Installation, 2004