Apple Store Link
Play Store Link

Eddie Arroyo

1 NW 62nd St., Miami, FL 33150 ( End Title 42 ), 2022

Acrylic on linen

60 × 84 in 152.4 × 213.4 cm

This is a unique work.