Comments
 Follow Comments Sorted by time
guest	
· 12 years ago
· FIRST
I live in Miami and these are the only people you ever see. Annoying as fuck	
1
guest	
· 12 years ago
These are actually sculptures :)	
1
bonkers087	
· 12 years ago
I've seen one of those by the same artist I think	



 
 
 
 
 
 
 
 
 
