Designed by
Title
Toy flamingos on shop display in Key West, USA #101154724
Description
Key West, USA-december 26. 2015 : Toy flamingos on shop display in Key West, USA. shopping. Stuffed pink birds on white wall background. Having fun and playing concept
This image is editorial