USA. Florida. Miami. Building site. 1988.
Ajax loader