• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 1
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 2
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 3
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 4
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 5
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 6
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 7
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 8
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 9
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 10
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 11
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 12
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 13
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 14
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 15
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 16
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 17
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 18
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 19
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 20
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 21
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 22
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 23
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 24
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 25
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 26
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 27
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 28
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 29
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 30
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 31
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 32
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 33
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 34
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 35
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 36
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 37
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 38
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 39
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 40
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 41
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 42
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 43
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 44
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 45
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 46
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 47
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 48
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 49
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 50
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 51
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 52
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 53
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 54
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 55
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 56
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 57
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 58
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 59
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 60
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 61
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 62
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 63
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 64
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 65
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 66
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 67
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 68
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 69
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 70
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 71
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 72
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 73
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 74
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 75
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 76
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 77
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 78
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 79
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 80
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 81
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 82
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 83
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 84
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 85
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 86
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 87
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 88
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 89
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 90
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 91
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Image 92
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 1
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 2
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 3
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 4
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 5
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 6
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 7
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 8
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 9
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 10
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 11
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 12
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 13
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 14
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 15
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 16
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 17
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 18
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 19
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 20
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 21
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 22
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 23
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 24
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 25
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 26
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 27
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 28
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 29
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 30
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 31
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 32
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 33
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 34
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 35
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 36
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 37
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 38
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 39
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 40
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 41
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 42
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 43
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 44
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 45
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 46
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 47
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 48
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 49
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 50
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 51
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 52
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 53
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 54
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 55
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 56
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 57
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 58
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 59
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 60
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 61
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 62
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 63
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 64
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 65
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 66
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 67
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 68
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 69
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 70
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 71
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 72
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 73
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 74
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 75
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 76
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 77
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 78
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 79
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 80
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 81
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 82
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 83
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 84
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 85
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 86
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 87
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 88
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 89
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 90
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 91
Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO! 3D Printer File Thumbnail 92

Theatre Pipe Organ Console: Tabs, pull out all stops on your VTPO!

SP6GK avatarSP6GK

March 27, 2022

thingiverse-icon
DescriptionCommentsTags

Description

Mighty theatre organ, now in your living room.

I provide set of 86 different tabs together with simple mechanism that allows you to switch ranks on your organ. Mostly theatre organ stops and effects were prioritized. These tabs dont use electromagnets to move up and down after pressing pistons but they can be used to manually control virtual theatre organs such as MidiTizer, Jorgan or Hauptwerk. I have also designed a circuit board that scans matrix of switches and sends midi signal, so check my web page if you are interested (sp6gk.com).

Each tab consists of four parts:

  • Mount is stationary element that holds switch, at the top you should glue a conductive material.
  • Switch moves up and down, makes contact pushing the glued wire to the top part of the mount.
  • Switch is a element that is main part of lever, it is mounted between two holes in mount and puts friction against mount when it is switched up or down.
  • Tab (ex Tibia 8) is tongue like end part that is actually visible by the organist.
  • Tab Magnet upgrade, this part is optional but highly recommended. When mount wears off due to friction the magnet holds the switch down and provides some threshold so that it does not go down on its own.

How to assemble the tabs:

  1. Use file on the inner edges of mount or remodel it according to how accurate your printer can print. I recommend sticking to filing small portion of the inner edges where switch rotates since you can fast print a lot of mounts with 0.28 layer and then make the row smoother, going other way (adding friction) is more difficult.
  2. Cut the upper horizontal bridge in one point, you can use it further to tighten the mount if it spreads on sides to much when switch is moving (by gluing the bridge back).
  3. Put the desired tab on a switch, it should slide very tightly. You can hold the switch vertical with tab up and gently hit the top of the tab with screw driver hand grip. At this step you should also use sand paper to smooth the tab and spray paint it.
  4. Put switch with tab into the mount, first you can slide it in at an angle, then when one point of switch inside the hole of the mount you should push on the other side so that it clicks in.
  5. At this point you can glue the magnet upgrade to the bottom of the switch with magnet pointing down. I recommend gluing the magnet to the upgrade part before.

Making contacts

There are few ways to make the tab actually work as a switch. First you can use reed switch, since you probably want to use magnet anyway. The way that I have used is to use brass sheet and wire: Cut something conductive and thin (i use brass to which i can solder) into a 10x25mm strips and glue them on the upper side of the row on which switch moves up and down. Then remove isolation from a cable that has copper strands, about 25 mm for each switch. This wire is glued to the top of the switch and par that extrudes into a row makes contact with brass strip, the other end goes behind the switch.

Final chord

The switch upgrade magnet part is designed for a cylindrical neodymium magnet, 4 mm in diameter and 3 mm in height. I have added this improvement since normally the friction would wear out the row where the switch slides and more often used tabs could just slide down under their own weight. I have been using those tabs for more than half a year and they still work great.
In the future I might try to make an actual SAM using a servo motor.

Enjoy,
SP6GK

License:

Creative Commons - Attribution

Related Models

Athena of Velletri preview image

Athena of Velletri

CosmoWenman profile image

CosmoWenman

3,680

Athearn to Fox Valley Models HO Decoder Mount preview image

Athearn to Fox Valley Models HO Decoder Mount

Zerodameaon profile image

Zerodameaon

7

porte cles ATSEM preview image

porte cles ATSEM

myrtille profile image

myrtille

3

Sign of the Horns preview image

Sign of the Horns

dietz1 profile image

dietz1

1,194

Athearn Coupler Retainer Clip HO Train Cars preview image

Athearn Coupler Retainer Clip HO Train Cars

Fargo1 profile image

Fargo1

29

HO Scale Cab Interior for Athearn EMD Loco preview image

HO Scale Cab Interior for Athearn EMD Loco

TD Prints profile image

TD Prints

11

Acropolis Kore 678 preview image

Acropolis Kore 678

CosmoWenman profile image

CosmoWenman

538

Athearn, Proto 2000 Axle Replacement Gears. ATH60024 preview image

Athearn, Proto 2000 Axle Replacement Gears. ATH60024

nsanti profile image

nsanti

6