Designed by
Title
Square device sticker in a retail store #172713920
Description
Square device sticker in a retail store. Square, Inc. is a financial services, merchant services aggregator, and mobile payment company based in San Francisco, California
This image is editorial